<?php 
namespace Org\Alidayu;
include("TopSdk.php");
use TopClient;
use AlibabaAliqinFcSmsNumSendRequest;
class SendMSM {
	/**
	 * @param     [string]                   $resNum   [电话号码]
	 * @param     [string]                   $smsParam [发送的信息]
	 * @return    [object]                             [对象]
	 */
	public function send($resNum, $smsParam)
	{

		$config = C("SMS_CONFIG");
		if (!is_array($config) && empty($config)) {
			return false;
		}
		$c = new TopClient();
		$c->appkey = $config["SMS_APPKEY"];
		$c->secretKey = $config["SMS_SECRET"];
		$c->format = $config["SMS_FORMAT"]; // xml  json
		$req = new AlibabaAliqinFcSmsNumSendRequest();
		$req->setExtend( $config["SMS_EXTEND"] );
		$req->setSmsType( $config["SMS_TYPE"] );
		$req->setSmsFreeSignName(  $config["SMS_FreeSignName"] );//"phper小范"
		$req->setSmsParam( $smsParam ); // 短信内容的参数
		$req->setRecNum( $resNum ); // 13684938353 接受短信的电话号码
		$req->setSmsTemplateCode( $config["SMS_TemplateCode"] ); //"SMS_61320031" 短信编码
		$resp = $c->execute( $req ); // xml=>xml对象   json=>基类
		return $resp;
	}
}	
	/*
			'SMS_CONFIG' => array(
		 		'SMS_APPKEY'    		=> '23749007', 	 // appKey
		 		'SMS_SECRET'    		=> '23783e34b20fc616b643c74c6422a6a2', 	// secret
		 		'SMS_FORMAT'			=> 'json' // json || xml 两种数据格式
		 		'SMS_EXTEND'    		=> '123456',   // 可以不填 	
		 		'SMS_TYPE'    			=> 'normal', 	// 短信类型传入值 normal
		 		'SMS_FreeSignName'    	=> 'phper小范', 	// 通过验证后的签名
		 		'SMS_TemplateCode'    	=> 'SMS_61320031', 	// 短信模板的编号 
		 	),
		 */